people waiting for rescue - French English Dictionary